漫话数据源(1)——高德API开源数据接口
点击蓝字关注我们
UA城市分析小组
一个致力于介绍GIS规划应用的学习小组,目标仅仅是做一本手账,如果你喜欢我们,请点击关注;如果你想和我们一起学习,请加入我们的课程。
大家好,我是你们的老盆友——UA君,
是的没错,在赶完若干个DDL之后
我又回来了!
在此对拖更表示较为诚挚的歉意!!!
高德API开源数据接口
本期我们带来数据获取相关知识——相信学完ArcGIS,就会发现这是一个大大地“圈套”:GIS骗你入坑,却发现数据确实最重要的,没有数据,用再好的工具也做不出好的分析来——因此,UA带领大家看看,到底有些什么开源的、易获取的数据源。今天带来的是——高德地图API接口。
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。高德地图API简单说就是访问地图数据信息的网络接口,让我们可以通过一些手段获取我们想要的地图数据,比如POI点、进行路径规划等等。也可以在你自己开发的软件上调用高德地图。
01
软件准备:Google Chrome、IDE
02
平台准备:Python、HTML
03
基础知识准备:Python使用、一点网页结构知识
高德API获取到的数据长什么样?
拿POI为例,高德API为POI下载提供了详细的行业分类表,内含参数,小伙伴只要将对应分类的参数输入就可以查询下载了。获取到的POI信息可以保存为CSV格式的,信息可包含:名称、经度、纬度、地址等等。有了这个CSV,相信会GIS的小伙伴就明白这么操作啦,可以直接利用经纬度在ArcGIS中转为具有空间属性的点进行相关分析。
高德API如何使用?
首先,百度“高德API”,进入高德地图开放平台。点击注册,注册一个成为开发者(有钱可以注册企业开发者,花钱的服务就是不一样~~)按步骤注册完毕,登录就好~
登陆完毕,打开控制台,找到“应用管理”-“我的应用”, 点击“创建新应用”,输入相关信息,点击“添加Key”,成功!
这时,你就可以使用你的key带入URL(URL为数据请求地址,在每类型数据的开发指南页面有标注),以POI为例,其URL为https://restapi.amap.com/v3/place/text?parameters
然后根据请求下来的数据编写Python代码,并调试,形成可用数据类型。
最后,在ArcGIS进行可视化,完成更多工作!
UA君人工服务微信号:xiaoliushi22
往期精选
【干货】时光苦短,规划人的Python
该怎么使?
【课程】UA·GIS 4月26日 公开课——
如你所想,懂你想要
【干货】对位才能对“味儿”——地理配准
UA·城市分析小组
城市规划|GIS|数据|分析
识别二维码,关注我们